antecubital fossa - German English Dictionary